The latest image clicked by James Webb Space Telescope sheds light on how early stars formed during cosmic noon -- more than 10 billion years ago.
The latest image clicked by James Webb Space Telescope sheds light on how early stars formed during cosmic noon -- more than 10 billion years ago.